951
765
2
3
293
110
33
1
4
292
16
1
6
1
2
1
177
127
30
594
2
1716
519
1017
918
123
5
1
1507
30
34
12
14
32
1
1
63
1
1
1
1
139
1
612
962
767
800
43
9
1
12
1081
1
5
69
1
1
152
81
5
15
4
1
2
19
418
1
1270
27
24
1640
1
37
1551
82
64
4
32
18
1
150
1029
4
1
344
149
1712
4
509